[linux] ubuntu 架設 ftp (使用vsftp)

  • 安裝指令:

    sudo apt-get install vsftpd

  • 確認是否安裝成功:

    netstat -tul | grep ftp

    如果有出現 Listen 即為安裝成功

  • 修改設定檔:

    sudo vim /etc/vsftpd.conf

    #接受匿名用戶
    anonymous_enable=NO
    #接受本地用戶
    local_enable=YES
    #可以上傳(全局控制).若想要匿名用戶也可上傳則需要設置
    #anon_upload_enable=YES,若想要匿名用戶可以建立目錄
    #則需要anon_mkdir_write_enable=YES.
    #這裡禁止匿名用戶上傳,所以不設置這兩項.
    write_enable=YES
    
  • 修改完記得重新啟動:

    sudo /etc/init.d/vsftpd restart

參考來源